rock bench - German English Dictionary